Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 PENYWERN ROAD Detached £302,698 £185,000 18 Oct 2013
32 PENYWERN ROAD Semi-Detached £158,057 £126,500 16 Feb 2018